img {
    max-height: 100px;
}
.contents {
    margin-bottom: 10px;
}
.contents div {
    word-wrap: break-word;
    word-break: break-all;
}
.maxwidth {
    max-width: 100%;
    height: auto;
}

#sites {
    margin-top: -20px;
}

.graybtn {
    color: #777777;
}

select {
    margin: 10px auto 0;
    max-width: 200px;
}

.navbar-brand {
    float: none;
    text-align: center;
}